right to participation in social life - French English Dictionary